electronically-sweeped radar - French English Dictionary